Golang Job: Golang Developer

Job added on

Company

Vita Tech Inc
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Role: Golang Developer

Location: LA CA (Onsite after COVID)

Mode: Contract

The responsibilities include:

· Writing the clean quality code & Understanding functional requirements thoroughly and analyzing the requirements in the context of the product

· Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks

· Determining and implementing design methodologies and tool sets

· Enabling application development by coordinating requirements, schedules, and activities

· Being able to lead/support UAT and production roll outs

· Creating, understanding and validating estimated effort for given module/task, and being able to justify it

· Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement

· Giving constructive feedback to the team members and setting clear expectations

· Helping the team in troubleshooting and resolving complex bugs

· Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken

· Carrying out POCs to make sure that suggested design/technologies meet the requirements

· Carrying out DevOps activities which includes creating Jenkins pipeline

Key Skills

· They are looking for backend developers who have Microservices, RPC, Rest APIs exp as a must. Java guys will also work but Golang is strongly preferred.

· API Development exp is must, Swagger and open API specs exp. Java is closest to their requirement other than Golang.

· As a member of our fast-growing engineering team, your responsibility will be to get involved in day-to-day development operations and solve complex problems of digitization to meet the demands of business.

· To be successful, you must have a self-driven mindset, go getter attitude.

· Should possess hands-on full life-cycle development experience (architect, design, code, test, release) be comfortable around both front-end and back-end coding languages, client/server-side development frameworks and third-party libraries.

· Should be strong in data structures and algorithms. Solid understanding of object-oriented programming

· Work with cutting edge technologies like Java 8, Scala, React, Akka, Docker, Puppet, and Salt

· Hands-on knowledge of Spring core, MVC, JPA. Working knowledge of Spring Boot

· Should have strong hands-on on one of the JavaScript frameworks: jQuery, AngularJS, ReactJS, and Vue.js.

· Willing to working with latest Cloud and Container technologies like AWS

· Experience with both external and embedded databases. NoSQL DB experience is good to have

· Implementing unit testing using frameworks like JUnit, Mockito, etc.

· Proficient understanding of code versioning tools, such as Git

· Familiarity with Maven (Other building tools Ant and Gradle are good to have)

· Familiarity with continuous integration

· Good understanding of Agile practices

Job Type: Contract

Pay: From $65.00 per hour

Schedule:

  • 8 hour shift

Experience:

  • Go: 4 years (Preferred)
  • ASP.NET: 1 year (Preferred)
  • APIs: 1 year (Preferred)

Work Location: Remote